have a lot of talent - Francés Inglés Diccionario